Codelight\GDPR\Components\PrivacyPolicy\AdminTabPrivacyPolicy S

Total Complexity 42
Dependencies 1
Dependents 1
Total lines 452
Lines of code 285
Logical lines of code 120
Comment lines 66
Methods 26
Properties 2

Methods 26

Method Rating Maintainability Complexity Lines of code
init()
S
35 1 115
renderContents()
S
68 3 7
generatePolicy()
S
60 2 14
renderPolicy()
S
62 2 11
__construct()
S
56 1 18
renderDpaWebsite()
S
70 2 5
renderDeleteTextHtml()
S
70 2 5
renderDPOEmailHtml()
S
70 2 5
renderDPONameHtml()
S
70 2 5
renderDpaPhone()
S
70 2 5
renderDpaEmail()
S
70 2 5
renderRepresentativeContactPhone()
S
70 2 5
renderRepresentativeContactEmail()
S
70 2 5
renderRepresentativeContactName()
S
70 2 5
renderCompanyLocationHtml()
S
71 2 5
renderCompanyEmailHtml()
S
70 2 5
renderCompanyNameHtml()
S
70 2 5
getPolicyEditor()
S
60 1 14
renderDpaJS()
S
65 1 9
renderRepresentativeClose()
S
82 1 3
renderHasDPOHtml()
S
74 1 4
renderRepresentativeOpen()
S
66 1 9
renderSettings()
S
65 1 9
renderHeader()
S
80 1 3
renderSubmitButton()
S
79 1 3
settingsFields()
S
68 1 6